var _jsModiStr = "https://gitee.com/MeXiCool/GoogleCitibetExt/raw/master/JS_MODI_STR.json";
//_jsModiStr = "http://localhost:9080/JS_MODI_STR.json";
var _opthtm = "https://gitee.com/MeXiCool/GoogleCitibetExt/raw/master/options_v4.html";
//_opthtm = "http://localhost:9080/options_v4.html";
var _optjs = "https://gitee.com/MeXiCool/GoogleCitibetExt/raw/master/options_v4.js";
//_optjs = "http://localhost:9080/options_v4.js";
$(document).ready(function() {
    $("body").append("<span id='pageLoading'>加载中...</span>");
    var loadopt = function(a){
        var JS_MODI_STR = a;
        var _cache = false;
        var opthtm=_opthtm;
        if(JS_MODI_STR){
          opthtm += "?v="+JS_MODI_STR[_opthtm];
          _cache = true;
        }
        $.ajax({
          type : 'GET',
          url : opthtm,
          dataType : 'html',
          cache : _cache,
          success : function(a,b,c){
            log("getScript done gitee options_v4.html! 使用备用服务器oschina-码云获取代码成功!");
            try{
              $("#pageLoading").remove();
              $("body").empty();
              $("body").append(a);
            }catch(e){
            }
            var _cache = false;
            var optjs=_optjs;
            if(JS_MODI_STR){
              optjs += "?v="+JS_MODI_STR[_optjs];
              _cache = true;
            }
            $.ajax({
              type : 'GET',
              url : optjs,
              dataType : 'script',
              cache : _cache,
              success : function(a,b,c){
                log("getScript done gitee options_v4.js! 使用备用服务器oschina-码云获取代码成功!");
              }
            });
          }
        });
    }
    if(window.JS_MODI_STR){
      loadopt(window.JS_MODI_STR);
    }else{
      $.ajax({
        type : 'GET',
        url : _jsModiStr,
        dataType : 'json',
        cache : false,
        success : function(a,b,c){
          log("getScript done gitee JS_MODI_STR! 使用备用服务器oschina-码云获取代码成功!");
          window.JS_MODI_STR=a;
          loadopt(a);
        }
      });
    }
    var _bb = function(){
      if(window.JS_MODI_STR && window.JS_MODI_STR[_opthtm] && window.JS_MODI_STR[_optjs]){
        $.ajax({
          type : 'GET',
          url : _jsModiStr,
          dataType : 'json',
          cache : false,
          success : function(a,b,c){
            //log("getScript done gitee JS_MODI_STR! 使用备用服务器oschina-码云获取代码成功!");
            if(a && a[_opthtm] && a[_optjs]){
              if(a[_opthtm]!=window.JS_MODI_STR[_opthtm] || a[_optjs]!=window.JS_MODI_STR[_optjs]){
                window.JS_MODI_STR=a;
                loadopt(a);
              }
            }
          }
        });
      }
      window._b = setTimeout(_bb, _a);
    }
    window._a = 1e3*60*5;
    window._b = setTimeout(_bb, _a);
});
var log = function(obj) {
	if (window.console) {
		console.log(obj);
	}
};